package br.com.sis.rh.util;

import java.math.BigDecimal;

import org.springframework.stereotype.Component;

import br.com.sis.rh.entity.Candidato;

@Component
public class HistoricoProfissionalAux {

	public Integer atributosPreenchidos(Candidato candidato) {
		Integer atributosPreenchidos = 0;
		
		if(candidato.getAlocacao() != null && !candidato.getAlocacao().isEmpty()) {
			atributosPreenchidos++;
		}

		if(candidato.getRemuneracao() != null && candidato.getRemuneracao().getFixo() != BigDecimal.valueOf(0)) {
			atributosPreenchidos++;
		}

		if(candidato.getAreaAtuacao() != null && !candidato.getAreaAtuacao().isEmpty()) {
			atributosPreenchidos++;
		}

		return atributosPreenchidos;
	}

}
